package com.jshop.admin.sys.service;



import com.baomidou.mybatisplus.extension.service.IService;
import com.jshop.admin.sys.entity.SysRoleEntity;

import java.util.List;


/**
 * 角色
 *
 */
public interface SysRoleService extends IService<SysRoleEntity> {


     void insertInto(SysRoleEntity role);
    void updateInfo(SysRoleEntity role);
    void deleteBatch(Integer[] roleIds);

    /**
     * 查询用户创建的角色ID列表
     */
    List<Integer> queryRoleIdList(Integer createUserId);

    List<SysRoleEntity> queryPublicRole();


    /**
     * 分页查询角色审批选择范围
     * @return
     */
//    Page<UserWindowDto> queryPageByDto(UserWindowDto userWindowDto, int pageNmu);
}
